<template>
  <div>
    <h3>{{ num }}</h3>
    <button @click="btnClick">修改num</button>
    <hr>
    <h3>{{ obj }}</h3>
    <button @click="btnClick2">修改obj内的num</button>
  </div>
</template>
<script>
export default {
  props: ['num', 'obj'],
  methods: {
    btnClick() {
      this.num = Math.random() * 999
    },
    btnClick2() {
      this.obj.num = Math.random() * 999
      //   this.obj = {
      //     num: Math.random() * 999
      //   }
    }
  }
}
</script>
<style></style>
